body{
    margin: 0px;
    padding: 0px;
    font-family: Tahoma, sans-serif;
    font-size: 12px;
}
a{
    text-decoration: none;
    color: black;
}
ul{
    list-style: none;
}
#wrap-header .header-top{
    height: 49px;
    background: black;
}
#wrap-header .header-top .header-top-info{
    width: 1005px;
    margin: auto;
    height: 49px;
}
#wrap-header .header-top .header-top-info .city{
    width: 500px;
    float: left;
    font-size: 12px;
    color: white;
    line-height: 18px;
    margin-top: 4px;
}
#wrap-header .header-top .header-top-info .city .phone{
    background: url("../images/phone.png") no-repeat;
    padding-left: 20px;
}
#wrap-header .header-top .header-top-info .city a{
    font-family: Arial;
    font-size: 15px;
    color: #ffbf2c;
    padding-left: 20px;
    text-transform: uppercase;
}
#wrap-header .header-top .header-top-info .city a:hover{
    
    color: #96c11e;
}
#wrap-header .header-top .header-top-info .city .HN{
    float: left;
}
#wrap-header .header-top .header-top-info .city .HCM{
    float: right;
}
.email{
    width: 300px;
    margin-top: 15px;
    float: right;
    color: white;
    line-height: 20px;
}
.email input{
    background: #393838;
    border: none;
    color: #999999;
    width: 187px;
    height: 17px;
    font-size: 11px;
    line-height: 16px;
    padding-left: 10px;
}
.email form{
    _margin-bottom: 4px;
}

/*top-menu*/

#wrap-center{
    padding-top: 1px;
    background: url("../images/bg-main.jpg") repeat-x;
    width: 100%;
}
#wrap-center .top-bar{
    background: url("../images/bg-top-bar.png") repeat-x;
    height: 18px; 
}
#wrap-center .top-menu{
   position: absolute;
   right: 0;
   margin-top: -18px;
   _margin-top: -19px;
}
#wrap-center .top-menu .ul-top-menu{
    list-style: none;
    line-height: 30px;
    margin: 0px;
    padding: 0px;
}
#wrap-center .top-menu .ul-top-menu li{
    float: left;
}
#wrap-center .top-menu .ul-top-menu li a{
    font-family: Tahoma, sans-serif;
    font-size: 12px;
    color: white;
}
#wrap-center .top-menu .ul-top-menu li a:hover{
    text-decoration: underline;
}
#wrap-center .top-menu .ul-top-menu li div.tab-1{
    background: url("../images/TAB_1.png") no-repeat;
    height: 35px;
    width: 9px;
    float: left;
}
#wrap-center .top-menu .ul-top-menu li div.tab-2{
    background: url("../images/TAB_2.png") repeat-x;
    height: 35px;
    float: left;
    padding: 0px 5px 0px 5px;
    font-family: Tahoma, sans-serif;
    font-size: 12px;
    color: white;
}
#wrap-center .top-menu .ul-top-menu li div.tab-3{
    background: url("../images/TAB_3.png") no-repeat;
    height: 35px;
    width: 15px;
    float: left;
}
#wrap-center .logo{
    float: left;
    padding-left: 10px;
}
#wrap-center .search{
    float: right;
    margin: 30px 0px 0px 0px;
}
#wrap-center .search .search-form{
    height: 27px;
    width: 330px;
}
#wrap-center .search .search-text{
    background: url("../images/search-text.jpg") no-repeat;
    border: none;
    font-size: 12px;
    font-family: Tahoma;
    padding-left: 10px;
    width: 260px;
    padding: 7px 10px 7px 10px;
    float: left;
}
#wrap-center .search .search-submit{
    background: url("../images/search-submit.jpg") no-repeat;
    border: none;
    width: 44px;
    height: 28px;
    margin-left: -10px;
    float: right;
}
/*logo*/
#wrap-center .wrap-container{
    overflow: hidden;
    margin: 15px 0px 20px 0px;
    width: 992px;
}
#wrap-center .home-block{
    width: 1010px;
    margin: auto;
    position: relative;
    padding-top: 20px;
    margin-top: -20px;
}
#wrap-center .home-block .main-block{
    width: 821px;
    float: left;
}
#wrap-center .home-block .main-block .general-info{
    overflow: hidden;
}
#wrap-center .home-block .main-block-center{
    background: url("../images/bg-mid-block.png") repeat-y;
    width: 821px;
    float: left;
    /*position: relative;*/
    padding-top: 0px;
}
#wrap-center .home-block .main-block-top .main-block-payment-t{
    
}
#wrap-center .home-block .main-block-top .pamain-block-payment-c{
    background: url("../images/bg-mid-block.png") repeat-y;
    width: 821px;
    float: left;
}
#wrap-center .home-block .main-block-top{
    background: url("../images/top_.png") no-repeat;
    height: 14px;
    width: 821px;
    float: left;
    _margin-bottom: -2px;
}
#wrap-center .home-block .main-block-top1{
    background: url("../images/bg-top-block.png") no-repeat;
    height: 14px;
    width: 821px;
    float: left;
}
#wrap-center .home-block .main-block-bottom{
    width: 821px;
    overflow: hidden;
    float: left;
}
#wrap-center .home-block .main-block-bottom .part-l{
    background: url("../images/border-1.png") no-repeat;
    height: 14px;
    width: 14px;
    float: left;
}
#wrap-center .home-block .main-block-bottom .part-c{
    background: url("../images/border-2.png") repeat-x;
    width: 793px;
    height: 14px;
    float: left;
}
#wrap-center .home-block .main-block-bottom .part-r{
    background: url("../images/border-3.png") no-repeat;
    height: 14px;
    width: 14px;
    float: left;
}
#wrap-center .home-block .wrap-main-menu{
    height: 31px;
    width: 821px;
    _margin-bottom: -2px;
    z-index: 2;
}
.wrap-main-menu .right{
    float: left; 
    width: 5px; 
    height: 31px; 
    background: url('../images/Untitled-1_03.png') repeat-y;
}
.wrap-main-menu .left{
    float: left; 
    width: 5px; 
    height: 31px; 
    background: url('../images/1_03.png') repeat-y;
}
.wrap-main-menu .selected .left-tab{
    width: 12px;
    height: 45px;
    background: url("../images/left_tab.png") no-repeat;
    float: left;
}
.wrap-main-menu .selected .mid-tab{
    height: 45px;
    background: url("../images/mid_tab.png") repeat-x;
    float: left;
}
.wrap-main-menu .selected .right-tab{
    width: 22px;
    height: 45px;
    background: url("../images/right_tab.png") no-repeat;
    float: left;
}
#wrap-center .top-main-menu{
    background: url("../images/bg-top-block.png") no-repeat;
    height: 7px;
    width: 821px;
    _margin-bottom: -7px;
}
.wrap-main-menu ul{
    background: url("../images/bg-header-menu.jpg") repeat-x;
    width: 801px;
    margin: 0px;
    padding-left: 10px;
    height: 31px;
    float: left;
}
.wrap-main-menu ul li{
    float: left;
    padding: 0px 10px 0px 0px;
    line-height: 28px;
}
.wrap-main-menu ul li a{
    font-family: Tahoma, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: white;
    display: block;
    
    text-align: center;
}
.wrap-main-menu ul .selected{
    margin-top: -7px;
    line-height: 42px;
    position: absolute;
    z-index: 1;
}
.after{
    padding-left: 100px;
}
.main-block .wrap-info{
    width: 800px;
    margin-left: 13px;
    overflow: hidden;
}
.main-block .wrap-info .header-info{
    margin-left: 2px;
}
.main-block .wrap-info .header-info a span:hover{
    text-decoration: underline;
}
.main-block .wrap-info .header-info a:hover{
    text-decoration: underline;
}
.main-block .wrap-info .header-info p{
    margin-top: 0px;
}
.main-block .middle-info{
    width: 800px;
    overflow: hidden;
}
.main-block .main-picture{
    width: 545px;
    position: relative;
    float: right;
}
.main-block .main-picture .border-picture{
    position: absolute;
    z-index: 5;
}
.main-block .main-picture .picture{
    position: absolute;
    z-index: 4;
}
.main-block .buy-button{
    width: 252px;
    height: 99%;
    float: left;
}
.main-block .buy-button .buy span{
    float: right;
    display: block;
    margin-right: 35px;
}
.main-block .buy-button .buy .dat_mua{
    background: url("../images/datmua-butoon.png") no-repeat;
    display: block;
    width: 124px;
    float: right;
    margin-right: 35px;
}
.main-block .buy-button .buy .stop-picture{
    float: right;
    display: block;
    margin-right: 35px;
}
.main-block .buy-button .buy .stop-picture .l{
    background: url("../images/datmua_l_disable.png") no-repeat;
    height: 42px;
    width: 11px;
    float: left;
}
.main-block .buy-button .buy .stop-picture .m{
    background: url("../images/datmua_mid_disable.png") repeat-x;
    height: 42px;
    float: left;
    font-size: 14px;
    overflow: hidden;
    padding: 0px 15px 0px 15px;
    line-height: 40px;
}
.main-block .buy-button .buy .stop-picture .m b{
    font-size: 18px;
}
.main-block .buy-button .buy .stop-picture .r{
    background: url("../images/datmua_r_disable.png") no-repeat;
    height: 42px;
    width: 11px;
    float: left;
}
.main-block .buy-button .buy .active-picture{
    float: right;
    display: block;
    margin-right: 35px;
}
.main-block .buy-button .buy .active-picture .l{
    background: url("../images/datmua_l.png") no-repeat;
    height: 42px;
    width: 11px;
    float: left;
}
.main-block .buy-button .buy .active-picture .m{
    background: url("../images/datmua_mid.png") repeat-x;
    height: 42px;
    float: left;
    font-size: 14px;
    overflow: hidden;
    padding: 0px 15px 0px 15px;
    line-height: 40px;
    color: white;
}
.main-block .buy-button .buy .active-picture .m b{
    font-size: 18px;
}
.main-block .buy-button .buy .active-picture .r{
    background: url("../images/datmua_r.png") no-repeat;
    height: 42px;
    width: 11px;
    float: left;
}
.main-block .buy-button .buy div{
    overflow: hidden;
}
.main-picture .discount{
    position: absolute;
    left: 411px;
    top: 208px;
    background: url('../images/giamgia.png') no-repeat top left; 
    color: white; 
    font-size: 30px; 
    padding: 9px 44px 45px 60px;
    font-family: impact;
    z-index: 6;
}
.main-picture .main-info{
    padding-top: 5px;
    font-family: Tahoma, sans-serif;
    font-size: 11px;
    line-height: 17px;
    height: 100px;
    overflow: hidden;
    width: 100%;
    padding-top: 300px;
}
.main-info-l{
    float: left;
    width: 245px;
    margin-right: 20px;
    margin-left: 4px;
    display: block;
    text-align: justify;
}
.main-info-r{
    float: left;
    width: 263px;
    display: block;
    text-align: justify;
}

/*show-hide*/

.show_full{
    overflow: hidden;
    padding-top: 5px;
    font-family: Tahoma, sans-serif;
    font-size: 11px;
    line-height: 17px;
    overflow: hidden; 
    padding-top: 300px;
}
.show_part{
    height: 100px;
    padding-top: 5px;
    font-family: Tahoma, sans-serif;
    font-size: 11px;
    line-height: 17px;
    width: 100%;
    overflow: hidden;
    padding-top: 300px;
}

/*show-hide*/

.buy-button .buy{
    color: white;
    font-family: Tahoma;
    font-size: 30px;
    font-weight: bold;
    background: url("../images/datmua.png") no-repeat;
    position: absolute;  
    margin-left: -50px; 
    _margin-left: -53px;
    line-height: 50px;
    width: 270px;
    height: 110px;
    padding-left: 30px;
}
.buy-button .wrap-price{
    padding-top: 100px;
    overflow: hidden;
}
.buy-button .price{
    height: 40px;
    width: 245px;
    border: 1px #f1f2f2 solid;
    margin-left: 3px;
    font-family: Tahoma;
    font-size: 12px;
}
.buy-button .price table{
    width: 100%;
}
.buy-button .expire{
    height: 46px;
    width: 235px;
    border: 1px #f1f2f2 solid;
    margin-left: 3px;
    margin-top: 10px;
    font-family: Tahoma;
    font-size: 12px;
    line-height: 21px;
    padding-left: 10px;
}
.buy-button .time{
    width: 245px;
    height: 120px;
    border: 1px #f1f2f2 solid;
    font-family: Tahoma;
    margin-left: 3px;
    margin-top: 10px;
    font-family: Tahoma;
    font-size: 12px;
    padding-top: 5px;
}
.buy-button .time .big{
    font-family: Tahoma;
    font-size: 30px;
    font-weight: bold;
    margin-top: 10px;
    margin-bottom: 19px;
    color: #f89013;
}
.buy-button .time .big span{
    background: url("../images/time.jpg") no-repeat;
    padding: 5px 10px 10px 8px;
}
.buy-button .quantity{
    width: 245px;
    height: 85px;
    border: 1px #f1f2f2 solid;
    font-family: Tahoma;
    margin-left: 3px;
    margin-top: 10px;
    font-size: 12px;
    line-height: 20px;
    padding-top: 5px;
}
.wrap-info .open{
    font-size: 12px;
    font-weight: bold;
}
.wrap-info .open a{
    color: #f89013;
    padding-right: 14px;
    margin-right: 10px;
    background: url("../images/open.jpg") no-repeat right;
}
.home-block .wrap-sidebar{
    width: 184px;
    overflow: hidden;
    margin-left: 5px;
    float: right;
}
.home-block .wrap-sidebar .wrap-yahoo{
    width: 184px;
    margin-top: 2px;
    overflow: hidden;
}
.home-block .wrap-sidebar .wrap-yahoo .top-yahoo{
    background: url("../images/top.png") no-repeat;
    width: 184px;
    height: 14px;
    _margin-bottom: -5px;
}
.home-block .wrap-sidebar .wrap-yahoo .mid-yahoo{
    background: url("../images/mid.png") repeat-y;
    width: 174px;
    padding-left: 5px;
    padding-right: 50px;
    
}
.home-block .wrap-sidebar .wrap-yahoo .mid-yahoo span{
    overflow: hidden;
    display: block;
    line-height: 20px;
}
.home-block .wrap-sidebar .wrap-yahoo .mid-yahoo .image{
    background: url("../images/yahoo.jpg") no-repeat;
    overflow: hidden;
    padding-left: 20px;
    float: right;
    padding-right: 20px;
}
.home-block .wrap-sidebar .wrap-yahoo .mid-yahoo .image a{
    overflow: hidden;
}
.home-block .wrap-sidebar .wrap-yahoo .mid-yahoo .image a:hover b{
    text-decoration: underline;
}
.home-block .wrap-sidebar .wrap-yahoo .bot-yahoo{
    background: url("../images/bot.png") no-repeat;
    width: 184px;
    height: 14px;
}
.home-block .wrap-sidebar .wrap-yahoo .mid-yahoo{
    font-size: 11px;
    line-height: 16px;
}
.home-block .wrap-sidebar .wrap-yahoo .mid-yahoo img{
    margin-right: 3px;
}
.home-block .wrap-sidebar .wrap-discount{
    margin-top: 5px;
}
.home-block .wrap-sidebar .wrap-discount .top-discount{
    background: url("../images/top-sidebar.png") no-repeat;
    width: 184px;
    height: 39px;
    _margin-bottom: -5px;
    line-height: 43px;
    font-size: 14px;
    font-family: Tahoma, sans-serif;
    font-weight: bolder;
    color: white;
}
.home-block .wrap-sidebar .wrap-discount .mid-discount{
    background: url("../images/mid.png") repeat-y;
    width: 159px;
    padding-left: 15px;
    padding-right: 10px;
    text-align: justify;
}
.home-block .wrap-sidebar .wrap-discount .bot-discount{
    background: url("../images/bot.png") no-repeat;
    width: 184px;
    height: 14px;
}
.home-block .wrap-sidebar .wrap-discount .mid-discover{
    background: url("../images/mid.png") repeat-y;
    width: 156px;
    padding: 10px 15px 0px 15px;
    text-align: justify;
    font-size: 11px;
    line-height: 16px;
}
.home-block .wrap-sidebar .wrap-discount .block-discount{
    width: 155px;
    overflow: hidden;
    padding-top: 9px;
}
.home-block .wrap-sidebar .wrap-discount .block-discount a{
    margin: 0px;
    display: block;
    overflow: hidden;
}
.mid-discount .wrap-price{
    margin-top: 4px;
    font-weight: bold;
    overflow: hidden;
    border-bottom: 2px #e8f6f3 solid;
    padding-bottom: 5px;
}
.mid-discount .old-price{
    width: 46%;
    float: left;
    font-size: 12px;
    line-height: 30px;
    color: #fe8049;
    text-decoration: line-through;
}
.mid-discount .old-price hr{
    margin-bottom: -10px;
    width: 60px;
    position: absolute;
}
.mid-discount .new-price{
    background: url("../images/sidebar-giamgia.jpg") no-repeat;
    float: right;
    padding: 7px 10px 7px 10px;
    width: 40%;
}
.mid-discount .new-price a{
    font-size: 12px;
    color: white;
}
.red-font{
    color: #d52f18;
    font-size: 12px;
    margin: 4px 0px 4px 0px;
    display: block;
}
.arial{
    font-family: Arial !important;
}
.orange{
    color: #f99d1c;
}
/*detail*/
.detail-info{
    margin-top: 5px;
}
.detail-info .detail-info-top{
    background: url("../images/top_.png") no-repeat;
    height: 14px;
    width: 821px;
}
.detail-info .detail-info-mid{
    background: url("../images/mid_.png") repeat-y;
    overflow: hidden;
}
.detail-info .detail-info-bot{
    background: url("../images/bot_.png") no-repeat;
    height: 15px;
    width: 821px;
}
.detail-info .detail-info-mid .wrap-info-mid{
    padding: 0px 15px 0px 14px;
    width: 792px;    
    overflow: hidden;
}
.detail-info .detail-info-mid .detail-info-text{
}
.detail-info .detail-info-mid .detail-info-text .title{
    font-size: 14px;
    font-weight: bolder;
    color: #ff0000;
    padding-left: 4px;
    margin-bottom: 5px;    
}
.detail-info .detail-info-mid .detail-info-text .desciption{
    margin-top: 4px;
    font-size: 12px;
    text-align: justify;
    line-height: 18px;
    font-family: Tahoma, sans-serif !important;
    font-size: 11px !important;
}
.detail-info .detail-info-mid .detail-info-picture{
    width: 542px;
    float: right;
}
.detail-info .detail-info-mid .detail-info-picture img{
    margin-bottom: 10px;
}
.detail-info .detail-info-mid .detail-info-picture .last{
    margin-bottom: 0px !important;
}
/*detail*/
/*expire*/

.wrap-info .expired-block{
    width: 392px;
    height: 229px;
    float: left;
    margin-bottom: 10px;
}
.wrap-info .expired-block .left{
    background: url("../images/left.png") no-repeat;
    width: 10px;
    height: 229px;
    float: right;
}
.wrap-info .expired-block .right{
    background: url("../images/right.png") no-repeat;
    width: 10px;
    height: 229px;
    float: right;
}
.wrap-info .expired-block .center{
    background: url("../images/center.png") repeat-x;
    float: right;
    width: 361px;
    height: 229px;
}
.wrap-info .expired-block .center .date{
    overflow: hidden;
}
.wrap-info .expired-block .center .title{
    margin: 7px 0px 7px 0px;
    line-height: 18px;
}
.wrap-info .expired-block .center .info{
    float: left;
    margin-top: 1px;
}
.wrap-info .expired-block .center .info table{
    width: 142px;
    border: 1px #f1f2f2 solid;
    padding: 6px 0px 6px 0px;
}
.wrap-info .expired-block .center div{
    overflow: hidden;
}
.wrap-info .expired-block .center .picture{
    width: 213px;
    height: 150px;
    float: right;
}
.wrap-info .expired-block .center .date b{
    float: left;
    padding-top: 5px;
}
.wrap-info .expired-block .center .date a{
    float: right;
    padding: 2px 24px 4px 24px;
    background: url("../images/xemchitiet.png") no-repeat;
    color: white;
    font-size: 11px;
}
.wrap-info .expired-block .center .quantity{
    border: 1px solid #f1f2f2;
    width: 140px;
    height: 32px;
    line-height: 26px;
    margin-top: 5px;
    margin-bottom: 5px;
}
    
/*expire*/
#wrap-footer{
    width: 1000px;
    margin: auto;
    margin-top: 10px;
}
#wrap-footer .top-footer{
    background: url("../images/top_footer.png") no-repeat;
    width: 1000px;
    height: 10px;
    _margin-bottom: -9px;
}
#wrap-footer .bot-footer{
    background: url("../images/bot_footer.png") no-repeat;
    width: 1000px;
    height: 10px;
    margin-left: 1px;
}
#wrap-footer .center-footer{
    /*background: url("../images/mid_footer.png") repeat-y;*/
    background: white;
    width: 1000px;
    height: 50px;
}
#wrap-footer .center-footer .ul-footer{
    margin: 0px;
    padding: 0px;
    font-size: 11px;
    font-weight: bold;
    padding-left: 230px;
    overflow: hidden;
    margin-top: -18px;
    _margin-top: -18px;
    position: absolute;
}
#wrap-footer .center-footer .link:hover{
    text-decoration: underline;
}
#wrap-footer .center-footer .ul-footer li{
    float: left;
    padding: 0px 5px 0px 5px;
    color: white;
}
#wrap-footer .center-footer .ul-footer li a{
    color: white;
}
#wrap-footer .center-footer .ul-footer li a:hover{
    text-decoration: underline;
}
/*cart*/

#wrap-cart{
    overflow: hidden;
    margin: auto;
    width: 700px;
}
#wrap-cart .top-title-cart{
    height: 14px;
    background: url("../images/top_cart.png") no-repeat;
    position: relative;
}
#wrap-cart .top-title-cart img{
    position: absolute;
    left: 60px;
}
#wrap-cart .mid-title-cart{
    background: url("../images/mid_cart.png") repeat-y;
    height: 60px;
}
#wrap-cart .center-cart{
    background: url("../images/mid_cart_center.png") repeat-y;
    width: 700px;
}
#wrap-cart .center-cart table.product{
    padding: 0px 5px 0px 5px;
    margin-top: -34px;
    width: 100%;
}
#wrap-cart .center-cart table.product th{
    padding: 10px 0px 10px 0px;
    color: white;
}
#wrap-cart .center-cart table.product td{
    padding: 5px 8px 5px 8px;
    border: 1px #e8e9e9 solid;
}
#wrap-cart .center-cart table.product td.title{
    text-align: justify;
    padding: 5px 10px 5px 10px;
}
#wrap-cart .center-cart .info-cart{
    padding: 0px 10px 0px 10px;
    overflow: hidden;
    font-family: Tahoma;
    font-size: 11px;
}
#wrap-cart .center-cart .info-cart p{
    padding-left: 10px;
    padding-top: 4px;
    font-weight: bold;
}
#wrap-cart .center-cart .info-cart .info-customer{
    float: left;
    width: 335px;
    padding: 5px 5px 5px 5px;
    float: left;
}
#wrap-cart .center-cart .info-cart .payment-option{
   width: 120px;
   height: 180px;
   float: right;
   position:absolute;
   padding: 32px 10px 5px 0px;
}
#wrap-cart .center-cart .info-cart .payment-option-home{
   background: url("../images/bg_content_bank.png") repeat-x;
   width: 96%;
   height: 100px;
   border: 1px #e6e7e8 solid;
   margin-bottom: 7px;
   padding: 5px;
}
#wrap-cart .center-cart .info-cart .payment-option-home .bt-left{
   background: url("../images/bt-left.jpg") no-repeat left;
   width: 4px;
   height: 27px;
   float: left;
}
#wrap-cart .center-cart .info-cart .payment-option-home .bt-mid input{
   background: url("../images/bt-mid.jpg") repeat-x;
   color: #790001;
   font-size: 13px;
   height: 27px;
   float: left;
   padding: 0px 5px 3px 5px;
   cursor: pointer;
   border: none;
}
#wrap-cart .center-cart .info-cart .payment-option-home .bt-right{
   background: url("../images/bt-right.jpg") no-repeat right;
   width: 5px;
   height: 27px;
   float: left;
}
#wrap-cart .center-cart .info-cart .payment-option-home span{
   display: block;
   background: url("../images/icon_arrow.gif") no-repeat left;
   padding-left: 10px;
   padding-top: 10px;
   text-align: justify;
   margin-top: 5px;
}
#wrap-cart .center-cart .info-cart table{
    padding: 10px 0px 10px 0px;
}
#wrap-cart .center-cart .info-cart .info-customer table tr{
    margin-bottom: 5px;
}
#wrap-cart .center-cart .info-cart .info-customer .security{
    background: url("../images/capcha.jpg") no-repeat right;
}
#wrap-cart .center-cart .info-cart table tr input{
    height: 15px;
    border: 1px #e6e7e8 solid;
    border-top: 2px #c5c5c5 solid;
    border-left: 2px #c5c5c5 solid;
}
#wrap-cart .center-cart .info-cart .info-customer table tr textarea{
    border: 1px #e6e7e8 solid;
    border-top: 2px #c5c5c5 solid;
    border-left: 2px #c5c5c5 solid;
    width: 214px;
    _width: 222px;
}
#wrap-cart .center-cart .info-cart .info-customer .submit-customer{
    background: url("../images/dathang.png") no-repeat;
    cursor: pointer;
    padding: 16px 58px 16px 51px;
    border: none;
    
}
#wrap-cart .center-cart .info-cart .info-login{
    float: right;
    width: 310px;
    padding: 5px 10px 5px 5px;
}
#wrap-cart .center-cart .info-cart .info-login .dknhanh:hover{
    text-decoration: underline;
}
#wrap-cart .center-cart .info-cart .info-login .save{
    padding-right: 4px;
    margin-bottom: 13px;
}
#wrap-cart .center-cart .info-cart .info-login .save input{
    margin: 0px;
    margin-right: 5px;
}
#wrap-cart .center-cart .info-cart .info-login .login-submit{
    background: url("../images/login.png") no-repeat;
    cursor: pointer;
    padding: 16px 58px 16px 51px;
    border: none;
}
#wrap-cart .footer-cart{
    background: url("../images/bot_cart.png") no-repeat;
    height: 14px;
}
.orange{
    font-size: 12px !important;
    color: #f99d1c;
}

/*cart*/
/*page-break*/

.wrap-page-break{
    overflow: hidden;
    height: 50px;
    width: 100px;
}

/*page-break*/
/*order_success*/

#wrap-order-success{
    width: 558px;
    margin: auto;
}
#wrap-order-success .order-success-top{
    height: 12px;
    width: 558px;
    background: url("../images/top_order.png") no-repeat;
}
#wrap-order-success .order-success-center{
    width: 522px;
    background: url("../images/center_order.png") repeat-y;
    padding: 6px 18px 6px 18px;
    overflow: hidden;
}
#wrap-order-success .order-success-bot{
    height: 20px;
    width: 558px;
    background: url("../images/bot_order.png") no-repeat;
}
#wrap-order-success .order-success-center .banner{
    overflow: hidden;
}
#wrap-order-success .order-success-center .banner .left-banner{
    background: url("../images/left_order.png") no-repeat;
    height: 87px;
    width: 7px;
    float: left;
}
#wrap-order-success .order-success-center .banner .mid-banner{
    background: url("../images/mid_order.png") repeat-x;
    height: 87px;
    width: 508px;
    float: left;
}
#wrap-order-success .order-success-center .banner .mid-banner p{
    font-family: Tahoma;
    font-size: 22px;
    font-weight: bold;
    color: #da2f10;
    text-align: center;
    margin: 15px 0px 10px 0px;
}
#wrap-order-success .order-success-center .banner .mid-banner b{
    font-family: Tahoma;
    font-size: 18px;
    font-weight: bold;
    color: white;
    text-align: center;
    display: block;
}
#wrap-order-success .order-success-center .banner .right-banner{
    background: url("../images/right_order.png") no-repeat;
    height: 87px;
    width: 7px;
    float: left;
}
#wrap-order-success .order-success-center .shadow{
    height: 13px;
    width: 496px;
    background: url("../images/shadow_order.png") no-repeat;
    margin: auto;
}
#wrap-order-success .order-success-center .detail{
    overflow: hidden;
    padding: 0px 15px 0px 15px;
    font-family: Tahoma;
    font-size: 11px;
    line-height: 15px;
}
#wrap-order-success .order-success-center .detail .come-home{
    height: 114px;
    width: 216px;
    border-right: 1px #b3b3b3 solid;
    float: left;
    padding-right: 20px;
    padding-top: 8px;
}
#wrap-order-success .order-success-center .detail .come-home a{
    display: block;
    background: url("../images/quayvetrangchu.png") no-repeat;
    height: 28px;
    width: 148px;
    margin-top: 30px;
}
#wrap-order-success .order-success-center .detail .baokim{
    height: 122px;
    width: 230px;
    float: right;
    padding-left: 20px;
    padding-top: 8px;
}
#wrap-order-success .order-success-center .detail .baokim a{
    display: block;
    background: url("../images/thanhtoanbaokim.png") no-repeat;
    height: 25px;
    width: 118px;
    margin-top: 12px;
}
/*order_success*/

/*payment_gate*/
.wrap-container-baokim{
    width: 660px;
    overflow: hidden;
    padding: 5px 15px 15px 15px;
    margin: auto;
}
.wrap-container-baokim .title{
    font-size: 13px;
    font-weight: bold;
    color: red;
    margin-bottom: 4px;
}
.title-block{
    color: #0173ba;
    font-weight: normal;
    margin-bottom: 3px;
    display: block;
    cursor: pointer;
}
.wrap-container-baokim .visa{
    border: 1px #eaeaea solid;
    border-top: 1px #004787 solid;
    padding: 4px;
    margin-bottom: 10px;
    line-height: 18px;
}


/*payment_gate*/